Probability and Statistics for Machine Learning